package com.dnndo.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 建议 VO 类
 */
@Data
public class SuggestionVO {

    /**
     * 建议ID
     */
    private Integer suggestionId;

    /**
     * 建议内容
     */
    private String suggestionContent;

    /**
     * 建议英文内容
     */
    private String suggestionContentEn;

    /**
     * 建议用户
     */
    private String userId;

    /**
     * 建议时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdAt;

    /**
     * 建议类型
     */
    private String suggestType;


    /**
     * 建议反馈
     */
    private String suggestionFeedback;

    /**
     * 建议英文反馈
     */
    private String suggestionFeedbackEn;

    /**
     * 反馈时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date feedbackTime;

    /**
     * 侵权url
     */
    private String infringementUrl;

    /**
     * 证明材料图片
     */
    private String url;

    /**
     * 建议状态
     */
    private Integer status;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 手机号
     */
    private String telephone;

    /**
     * 当前登录用户ID,用于在编辑页面对数据的修改进行控制。只有本人可以修改。
     */
    private Integer uid;

    private String schoolName;

    private String suggestionsTitle;
}
